Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 MELLOR STREET Terraced £55,485 £55,000 1 Aug 2023
5 MELLOR STREET Terraced £56,964 £30,000 20 Oct 2004
6 MELLOR STREET Terraced £128,423 £79,950 16 Apr 2007